Search words & phrases
weather front
US
・
UK
A2
n.
Noun
A boundary separating two masses of air of different densities, and is the primary cause of meteorological phenomena.
A cold weather front is expected to move through the area tomorrow.
Video subtitles
Prince Charles reads the BBC Scotland weather forecast
01:10
and this
weather front
pushing northwards is bringing clouds and outbreaks of rain.
and this weather front pushing northwards is bringing clouds and outbreaks of rain.
B1